carry one's head high - French English Dictionary